Use of UML and Model Transformations for Workflow Process Definitions
نویسندگان
چکیده
Currently many different modeling languages are used for workflow definitions in BPM systems. Authors of this paper analyze the two most popular graphical languages, with highest possibility of wide practical usage UML Activity diagrams (AD) and Business Process Modeling Notation (BPMN). The necessary in practice workflow aspects are briefly discussed, and on this basis a natural AD profile is proposed, which covers all of them. A functionally equivalent BPMN subset is also selected. The semantics of both languages in the context of process execution (namely, mapping to BPEL) is also analyzed in the paper. By analyzing AD and BPMN metamodels, authors conclude that an exact transformation from AD to BPMN is not trivial even for the selected subset, though these languages are considered to be similar. Authors show how this transformation could be defined in the MOLA transformation language.
منابع مشابه
Modeling and Constructing a Metadata Repository for Wfmc's Workflow Minimum Model Using Omg/mof
Workflow Management Systems have been increasingly used in companies to automate organizational processes. To allow the integration of those systems, the Workflow Management Coalition (WfMC) defined the Workflow Reference Model. The Object Management Group (OMG), looking for the standardization of workflow management systems in the context of its objectoriented architecture, had also defined a ...
متن کاملExtending UML Activity Diagram for Workflow Modeling in Production Systems
This paper presents an approach to describe business process in production systems using workflow concepts. In this sense, we define an extension of the UML Activity Diagram called Workflow Activity Diagram (WAD) which applies the C-WF model concepts. The C-Wf model represents the structural and functional enterprise objects involved in the business processes, such as enterprise activities, hum...
متن کاملOn Using UML Profiles in ATL Transformations
For defining modeling languages, metamodels and UML profiles are the proposed options. While metamodels are supported by several dedicated model transformation approaches, currently no transformation language exists which supports UML profiles as first class language definitions. Instead, the usage of UML profiles in transformations is implicit by using calls to external UML APIs. In this paper...
متن کاملApplying Triple Graph Grammars For Pattern-Based Workflow Model Transformations
Workflow and business process modeling approaches have become essential for designing service collaborations when developing SOA-based systems. To derive actual executable business process descriptions from the high-level workflow models, model transformation techniques can be used. Various service composition and business process languages are available for describing the executable processes....
متن کاملAutomatic Workflow Generation and Modification by Enterprise Ontologies and Documents
This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0607044 شماره
صفحات -
تاریخ انتشار 2006